PhpMyAdmin\Util D

Total Complexity 359
Dependencies 12
Dependents 173
Total lines 2,617
Lines of code 1,468
Logical lines of code 805
Comment lines 744
Methods 58
Properties 0

Methods 58

Method Rating Maintainability Complexity Lines of code
getUrlForOption()
C
40 32 55
getDbInfo()
B
32 19 115
pageselector()
B
37 20 72
getUniqueCondition()
B
37 18 75
parseEnumSetValues()
B
45 18 36
getTablesWhenOpen()
B
38 15 67
extractColumnSpec()
A
36 13 86
formatNumber()
A
38 14 67
expandUserString()
A
39 14 65
getConditionValue()
A
46 15 35
getTableList()
A
41 12 57
sortableTableHeader()
A
40 8 70
currentUserHasPrivilege()
A
43 7 58
getCompressionMimeType()
A
54 9 19
getMySQLDocuURL()
A
50 8 27
localisedDate()
A
42 6 53
formatByteDown()
A
46 7 37
printableBitValue()
S
51 7 26
getSupportedDatatypes()
S
54 7 23
timespanFormat()
S
55 7 21
processIndexData()
S
49 6 34
getProtoFromForwardedHeader()
S
54 6 21
backquoteCompat()
S
57 6 16
checkParameters()
S
52 5 25
getMenuTabList()
S
42 3 55
unQuote()
S
56 5 18
listPHPExtensions()
S
59 5 16
addMicroseconds()
S
59 5 14
splitURLQuery()
S
60 5 12
generateRandom()
S
61 5 11
getValueByKey()
S
60 4 14
checkRowCount()
S
60 4 13
extractValueFromFormattedSize()
S
60 4 12
requestString()
S
65 4 9
isErrorReportingAvailable()
S
60 3 13
getCollateForIS()
S
63 3 11
getCharsetQueryPart()
S
64 3 9
getServerType()
S
65 3 10
setTimeLimit()
S
70 2 6
duplicateFirstNewline()
S
68 2 7
userDir()
S
68 2 6
getDocuURL()
S
69 2 7
getTitleForTarget()
S
62 1 11
isUUIDSupported()
S
79 1 3
date()
S
80 1 3
getFormattedMaximumUploadSize()
S
73 1 4
isInteger()
S
79 1 3
escapeMysqlWildcards()
S
77 1 3
unescapeMysqlWildcards()
S
77 1 3
getPageFromPosition()
S
78 1 3
backquote()
S
78 1 3
unsupportedDatatypes()
S
81 1 3
checkDbExtension()
S
79 1 3
clearUserCache()
S
71 1 6
convertBitDefaultValue()
S
67 1 8
showText()
S
77 1 3
getScriptNameForOption()
S
78 1 3
showIcons()
S
77 1 3